// 需求：设置一个函数 createArray，它可以创建一个指定长度的数组，同时将每一项都填充一个默认值(多种类型)
function createArray<T>(len:number,value:T) {
  // new Array 创建一个数组，默认长度为0
  // fill 填充数组每一项
  return new Array(len).fill(value);
}

const res1 = createArray<number>(4, 100);
const res2 = createArray<string>(4, 'eeeeee');
const res3 = createArray(10,{name:'张三',age:18})

console.log(res1);
console.log(res2);
console.log(res3);
